Helsinki To Tallinn, Meet The Sea Gulls